insulated pants - Turco Inglés Diccionario